<?php namespace Common\Model;
use Hdphp\Model\Model;
//用户管理模型
class Username extends Model{
	//指定表名
    protected $table = "username";
//	用户登录
	public function login(){
			//接收用户登录提交过来的数据
			$username = Q('post.username');
			$password=Q('post.password','','md5');
//			首先按照用户名来查找一条数据并提出来
//			$data=$this->where{"name='{$name}'"}->find();
			$data = $this->where("username = '{$username}'")->find();
//			判定用户是否存在
			if(!$data){
//				将错误信息添加到本Model里面的错误变量储存起来，翻遍控制器中打印错误信息
				$this->error = '用户名不存在';
				return false;
			}
//			再进行密码的判定
			if($password !=$data['password']){
				$this->error = '密码错误！';
				return false;
			}
			//把用户名的id存到$_SESSION里
			$_SESSION['id']=$data['id'];
			$_SESSION['username']=$data['username'];
//			登录成功，返回一个真值
			return true;
	}
}